mdl::df¶
-
[3/81] ‘mdl::df::diffuse_reflection_bsdf(color,float,string)’
[5/81] ‘mdl::df::specular_bsdf(color,::df::scatter_mode,string)’
[6/81] ‘mdl::df::simple_glossy_bsdf$1.5(float,float,color,float3,::df::scatter_mode,string)’
[7/81] ‘mdl::df::simple_glossy_bsdf(float,float,color,color,float3,::df::scatter_mode,string)’
[8/81] ‘mdl::df::backscattering_glossy_reflection_bsdf$1.5(float,float,color,float3,string)’
[9/81] ‘mdl::df::backscattering_glossy_reflection_bsdf(float,float,color,color,float3,string)’
[10/81] ‘mdl::df::measured_bsdf(bsdf_measurement,float,::df::scatter_mode,string)’
[13/81] ‘mdl::df::microfacet_ggx_smith_bsdf$1.5(float,float,color,float3,::df::scatter_mode,string)’
[19/81] ‘mdl::df::ward_geisler_moroder_bsdf$1.5(float,float,color,float3,string)’
[20/81] ‘mdl::df::ward_geisler_moroder_bsdf(float,float,color,color,float3,string)’
[24/81] ‘mdl::df::spot_edf(float,float,bool,float3x3,string)’
[25/81] ‘mdl::df::measured_edf$1.0(light_profile,bool,float3x3,string)’
[26/81] ‘mdl::df::measured_edf$1.1(light_profile,float,bool,float3x3,string)’
[27/81] ‘mdl::df::measured_edf(light_profile,float,bool,float3x3,float3,string)’
[34/81] ‘mdl::df::directional_factor(color,color,float,bsdf)’
[37/81] ‘mdl::df::bsdf_component.weight(::df::bsdf_component)’
[38/81] ‘mdl::df::bsdf_component.component(::df::bsdf_component)’
[41/81] ‘mdl::df::edf_component.weight(::df::edf_component)’
[42/81] ‘mdl::df::edf_component.component(::df::edf_component)’
[45/81] ‘mdl::df::vdf_component.weight(::df::vdf_component)’
[46/81] ‘mdl::df::vdf_component.component(::df::vdf_component)’
[54/81] ‘mdl::df::fresnel_layer$1.3(color,float,bsdf,bsdf,float3)’
[55/81] ‘mdl::df::custom_curve_layer(float,float,float,float,bsdf,bsdf,float3)’
[56/81] ‘mdl::df::measured_curve_layer(color[N],float,bsdf,bsdf,float3)’
[61/81] ‘mdl::df::bsdf_measurement_isvalid(bsdf_measurement)’
[62/81] ‘mdl::df::color_bsdf_component(::df::color_bsdf_component)’
[64/81] ‘mdl::df::color_bsdf_component.weight(::df::color_bsdf_component)’
[65/81] ‘mdl::df::color_bsdf_component.component(::df::color_bsdf_component)’
[66/81] ‘mdl::df::color_edf_component(::df::color_edf_component)’
[68/81] ‘mdl::df::color_edf_component.weight(::df::color_edf_component)’
[69/81] ‘mdl::df::color_edf_component.component(::df::color_edf_component)’
[70/81] ‘mdl::df::color_normalized_mix(::df::color_bsdf_component[N])’
[71/81] ‘mdl::df::color_normalized_mix(::df::color_edf_component[N])’
[72/81] ‘mdl::df::color_clamped_mix(::df::color_bsdf_component[N])’
[73/81] ‘mdl::df::color_clamped_mix(::df::color_edf_component[N])’
[74/81] ‘mdl::df::color_weighted_layer(color,bsdf,bsdf,float3)’
[75/81] ‘mdl::df::fresnel_layer(float,float,bsdf,bsdf,float3)’
[76/81] ‘mdl::df::color_fresnel_layer(color,color,bsdf,bsdf,float3)’
[77/81] ‘mdl::df::color_custom_curve_layer(color,color,float,color,bsdf,bsdf,float3)’
[78/81] ‘mdl::df::color_measured_curve_layer(color[N],color,bsdf,bsdf,float3)’
[81/81] ‘mdl::df::chiang_hair_bsdf(float,color,float2,float2,float2,float,color,float,string)’
-
Definitions:¶
[1/81] ‘mdl::df::scatter_mode(::df::scatter_mode)’¶
- SDPropertyCategory = ‘Input’
- ‘v’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum)
[2/81] ‘mdl::df::int(::df::scatter_mode)’¶
- SDPropertyCategory = ‘Input’
- ‘x’ [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘int’ (SDTypeInt)
[3/81] ‘mdl::df::diffuse_reflection_bsdf(color,float,string)’¶
- SDPropertyCategory = ‘Input’
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘roughness’ = SDValueFloat(float(0)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[4/81] ‘mdl::df::diffuse_transmission_bsdf(color,string)’¶
- SDPropertyCategory = ‘Input’
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[5/81] ‘mdl::df::specular_bsdf(color,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[6/81] ‘mdl::df::simple_glossy_bsdf$1.5(float,float,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___0) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[7/81] ‘mdl::df::simple_glossy_bsdf(float,float,color,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___1) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[8/81] ‘mdl::df::backscattering_glossy_reflection_bsdf$1.5(float,float,color,float3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___2) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[9/81] ‘mdl::df::backscattering_glossy_reflection_bsdf(float,float,color,color,float3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___3) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[10/81] ‘mdl::df::measured_bsdf(bsdf_measurement,float,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘measurement’ [CONNECTABLE]
- Types:
‘mdl::bsdf_measurement’ (SDMDLTypeBSDFMeasurementReference) [Uniform]
- ‘multiplier’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat) [Uniform]
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[11/81] ‘mdl::df::microfacet_beckmann_smith_bsdf$1.5(float,float,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___4) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[12/81] ‘mdl::df::microfacet_beckmann_smith_bsdf(float,float,color,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___5) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[13/81] ‘mdl::df::microfacet_ggx_smith_bsdf$1.5(float,float,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___6) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[14/81] ‘mdl::df::microfacet_ggx_smith_bsdf(float,float,color,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___7) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[15/81] ‘mdl::df::microfacet_beckmann_vcavities_bsdf$1.5(float,float,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___8) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[16/81] ‘mdl::df::microfacet_beckmann_vcavities_bsdf(float,float,color,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___9) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[17/81] ‘mdl::df::microfacet_ggx_vcavities_bsdf$1.5(float,float,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___10) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[18/81] ‘mdl::df::microfacet_ggx_vcavities_bsdf(float,float,color,color,float3,::df::scatter_mode,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___11) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘mode’ = SDValueEnum(“mdl::df::scatter_mode”,0) [CONNECTABLE]
- Types:
‘mdl::df::scatter_mode’ (SDTypeEnum) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[19/81] ‘mdl::df::ward_geisler_moroder_bsdf$1.5(float,float,color,float3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___12) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[20/81] ‘mdl::df::ward_geisler_moroder_bsdf(float,float,color,color,float3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness_u’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘roughness_v’ = SDMDLValueParameterReference(0) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___13) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[21/81] ‘mdl::df::sheen_bsdf(float,color,color,string)’¶
- SDPropertyCategory = ‘Input’
- ‘roughness’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘multiscatter_tint’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[22/81] ‘mdl::df::diffuse_edf(string)’¶
- SDPropertyCategory = ‘Input’
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[23/81] ‘mdl::df::spot_edf$1.0(float,bool,float3x3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘exponent’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat) [Uniform]
- ‘global_distribution’ = SDValueBool(bool(true)) [CONNECTABLE]
- Types:
‘bool’ (SDTypeBool) [Uniform]
- ‘global_frame’ = SDValueMatrix(matrix<float>[3][3](float(1),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(1))) [CONNECTABLE]
- Types:
‘matrix<float>[3][3]’ (SDTypeMatrix) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[24/81] ‘mdl::df::spot_edf(float,float,bool,float3x3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘exponent’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat) [Uniform]
- ‘spread’ = SDValueFloat(float(3.14159274)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat) [Uniform]
- ‘global_distribution’ = SDValueBool(bool(true)) [CONNECTABLE]
- Types:
‘bool’ (SDTypeBool) [Uniform]
- ‘global_frame’ = SDValueMatrix(matrix<float>[3][3](float(1),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(1))) [CONNECTABLE]
- Types:
‘matrix<float>[3][3]’ (SDTypeMatrix) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[25/81] ‘mdl::df::measured_edf$1.0(light_profile,bool,float3x3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘profile’ [CONNECTABLE]
- Types:
‘mdl::light_profile’ (SDMDLTypeLightProfileReference) [Uniform]
- ‘global_distribution’ = SDValueBool(bool(true)) [CONNECTABLE]
- Types:
‘bool’ (SDTypeBool) [Uniform]
- ‘global_frame’ = SDValueMatrix(matrix<float>[3][3](float(1),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(1))) [CONNECTABLE]
- Types:
‘matrix<float>[3][3]’ (SDTypeMatrix) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[26/81] ‘mdl::df::measured_edf$1.1(light_profile,float,bool,float3x3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘profile’ [CONNECTABLE]
- Types:
‘mdl::light_profile’ (SDMDLTypeLightProfileReference) [Uniform]
- ‘multiplier’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat) [Uniform]
- ‘global_distribution’ = SDValueBool(bool(true)) [CONNECTABLE]
- Types:
‘bool’ (SDTypeBool) [Uniform]
- ‘global_frame’ = SDValueMatrix(matrix<float>[3][3](float(1),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(1))) [CONNECTABLE]
- Types:
‘matrix<float>[3][3]’ (SDTypeMatrix) [Uniform]
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[27/81] ‘mdl::df::measured_edf(light_profile,float,bool,float3x3,float3,string)’¶
- SDPropertyCategory = ‘Input’
- ‘profile’ [CONNECTABLE]
- Types:
‘mdl::light_profile’ (SDMDLTypeLightProfileReference) [Uniform]
- ‘multiplier’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat) [Uniform]
- ‘global_distribution’ = SDValueBool(bool(true)) [CONNECTABLE]
- Types:
‘bool’ (SDTypeBool) [Uniform]
- ‘global_frame’ = SDValueMatrix(matrix<float>[3][3](float(1),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(1))) [CONNECTABLE]
- Types:
‘matrix<float>[3][3]’ (SDTypeMatrix) [Uniform]
- ‘tangent_u’ = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___14) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[28/81] ‘mdl::df::anisotropic_vdf(float,string)’¶
- SDPropertyCategory = ‘Input’
- ‘directional_bias’ = SDValueFloat(float(0)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::vdf’ (SDMDLTypeVDF)
[29/81] ‘mdl::df::tint(color,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘tint’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘base’ [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[30/81] ‘mdl::df::tint(color,color,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘reflection_tint’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘transmission_tint’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘base’ [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[31/81] ‘mdl::df::tint(color,edf)’¶
- SDPropertyCategory = ‘Input’
- ‘tint’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB) [Uniform]
- ‘base’ [CONNECTABLE]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[32/81] ‘mdl::df::tint(color,hair_bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘tint’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘base’ [CONNECTABLE]
- Types:
‘mdl::hair_bsdf’ (SDMDLTypeHairBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::hair_bsdf’ (SDMDLTypeHairBSDF)
[33/81] ‘mdl::df::thin_film(float,color,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘thickness’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘ior’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘base’ [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[34/81] ‘mdl::df::directional_factor(color,color,float,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘normal_tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘grazing_tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘exponent’ = SDValueFloat(float(5)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[35/81] ‘mdl::df::bsdf_component(::df::bsdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘other’ [CONNECTABLE]
- Types:
‘mdl::df::bsdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::bsdf_component’ (SDTypeStruct)
[36/81] ‘mdl::df::bsdf_component(float,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘weight’ = SDValueFloat(float(0)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘component’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::bsdf_component’ (SDTypeStruct)
[37/81] ‘mdl::df::bsdf_component.weight(::df::bsdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::bsdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘float’ (SDTypeFloat)
[38/81] ‘mdl::df::bsdf_component.component(::df::bsdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::bsdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[39/81] ‘mdl::df::edf_component(::df::edf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘other’ [CONNECTABLE]
- Types:
‘mdl::df::edf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::edf_component’ (SDTypeStruct)
[40/81] ‘mdl::df::edf_component(float,edf)’¶
- SDPropertyCategory = ‘Input’
- ‘weight’ = SDValueFloat(float(0)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat) [Uniform]
- ‘component’ = SDMDLValueEDF() [CONNECTABLE]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::edf_component’ (SDTypeStruct)
[41/81] ‘mdl::df::edf_component.weight(::df::edf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::edf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘float’ (SDTypeFloat) [Uniform]
[42/81] ‘mdl::df::edf_component.component(::df::edf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::edf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[43/81] ‘mdl::df::vdf_component(::df::vdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘other’ [CONNECTABLE]
- Types:
‘mdl::df::vdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::vdf_component’ (SDTypeStruct)
[44/81] ‘mdl::df::vdf_component(float,vdf)’¶
- SDPropertyCategory = ‘Input’
- ‘weight’ = SDValueFloat(float(0)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘component’ = SDMDLValueVDF() [CONNECTABLE]
- Types:
‘mdl::vdf’ (SDMDLTypeVDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::vdf_component’ (SDTypeStruct)
[45/81] ‘mdl::df::vdf_component.weight(::df::vdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::vdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘float’ (SDTypeFloat)
[46/81] ‘mdl::df::vdf_component.component(::df::vdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::vdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::vdf’ (SDMDLTypeVDF)
[47/81] ‘mdl::df::normalized_mix(::df::bsdf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::bsdf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[48/81] ‘mdl::df::normalized_mix(::df::vdf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::vdf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::vdf’ (SDMDLTypeVDF)
[49/81] ‘mdl::df::normalized_mix(::df::edf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::edf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[50/81] ‘mdl::df::clamped_mix(::df::bsdf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::bsdf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[51/81] ‘mdl::df::clamped_mix(::df::vdf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::vdf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::vdf’ (SDMDLTypeVDF)
[52/81] ‘mdl::df::clamped_mix(::df::edf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::edf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[53/81] ‘mdl::df::weighted_layer(float,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘weight’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘layer’ [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___15) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[54/81] ‘mdl::df::fresnel_layer$1.3(color,float,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘ior’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘weight’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘layer’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___16) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[55/81] ‘mdl::df::custom_curve_layer(float,float,float,float,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘normal_reflectivity’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘grazing_reflectivity’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘exponent’ = SDValueFloat(float(5)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘weight’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘layer’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___17) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[56/81] ‘mdl::df::measured_curve_layer(color[N],float,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘curve_values’ [CONNECTABLE]
- Types:
‘SDTypeArray<ColorRGB>’ (SDTypeArray)
- ‘weight’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘layer’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___18) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[57/81] ‘mdl::df::measured_curve_factor(color[N],bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘curve_values’ [CONNECTABLE]
- Types:
‘SDTypeArray<ColorRGB>’ (SDTypeArray)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[58/81] ‘mdl::df::light_profile_power(light_profile)’¶
- SDPropertyCategory = ‘Input’
- ‘profile’ [CONNECTABLE]
- Types:
‘mdl::light_profile’ (SDMDLTypeLightProfileReference) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘float’ (SDTypeFloat)
[59/81] ‘mdl::df::light_profile_maximum(light_profile)’¶
- SDPropertyCategory = ‘Input’
- ‘profile’ [CONNECTABLE]
- Types:
‘mdl::light_profile’ (SDMDLTypeLightProfileReference) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘float’ (SDTypeFloat)
[60/81] ‘mdl::df::light_profile_isvalid(light_profile)’¶
- SDPropertyCategory = ‘Input’
- ‘profile’ [CONNECTABLE]
- Types:
‘mdl::light_profile’ (SDMDLTypeLightProfileReference) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘bool’ (SDTypeBool)
[61/81] ‘mdl::df::bsdf_measurement_isvalid(bsdf_measurement)’¶
- SDPropertyCategory = ‘Input’
- ‘measurement’ [CONNECTABLE]
- Types:
‘mdl::bsdf_measurement’ (SDMDLTypeBSDFMeasurementReference) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘bool’ (SDTypeBool)
[62/81] ‘mdl::df::color_bsdf_component(::df::color_bsdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘other’ [CONNECTABLE]
- Types:
‘mdl::df::color_bsdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::color_bsdf_component’ (SDTypeStruct)
[63/81] ‘mdl::df::color_bsdf_component(color,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘weight’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘component’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::color_bsdf_component’ (SDTypeStruct)
[64/81] ‘mdl::df::color_bsdf_component.weight(::df::color_bsdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::color_bsdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
[65/81] ‘mdl::df::color_bsdf_component.component(::df::color_bsdf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::color_bsdf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[66/81] ‘mdl::df::color_edf_component(::df::color_edf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘other’ [CONNECTABLE]
- Types:
‘mdl::df::color_edf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::color_edf_component’ (SDTypeStruct)
[67/81] ‘mdl::df::color_edf_component(color,edf)’¶
- SDPropertyCategory = ‘Input’
- ‘weight’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB) [Uniform]
- ‘component’ = SDMDLValueEDF() [CONNECTABLE]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::df::color_edf_component’ (SDTypeStruct)
[68/81] ‘mdl::df::color_edf_component.weight(::df::color_edf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::color_edf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘ColorRGB’ (SDTypeColorRGB) [Uniform]
[69/81] ‘mdl::df::color_edf_component.component(::df::color_edf_component)’¶
- SDPropertyCategory = ‘Input’
- ‘s’ [CONNECTABLE]
- Types:
‘mdl::df::color_edf_component’ (SDTypeStruct)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[70/81] ‘mdl::df::color_normalized_mix(::df::color_bsdf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::color_bsdf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[71/81] ‘mdl::df::color_normalized_mix(::df::color_edf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::color_edf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[72/81] ‘mdl::df::color_clamped_mix(::df::color_bsdf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::color_bsdf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[73/81] ‘mdl::df::color_clamped_mix(::df::color_edf_component[N])’¶
- SDPropertyCategory = ‘Input’
- ‘components’ [CONNECTABLE]
- Types:
‘SDTypeArray<mdl::df::color_edf_component>’ (SDTypeArray)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::edf’ (SDMDLTypeEDF)
[74/81] ‘mdl::df::color_weighted_layer(color,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘weight’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘layer’ [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___19) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[75/81] ‘mdl::df::fresnel_layer(float,float,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘ior’ [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘weight’ = SDValueFloat(float(1)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘layer’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___20) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[76/81] ‘mdl::df::color_fresnel_layer(color,color,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘ior’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘weight’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘layer’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___21) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[77/81] ‘mdl::df::color_custom_curve_layer(color,color,float,color,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘normal_reflectivity’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘grazing_reflectivity’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘exponent’ = SDValueFloat(float(5)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘weight’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘layer’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___22) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[78/81] ‘mdl::df::color_measured_curve_layer(color[N],color,bsdf,bsdf,float3)’¶
- SDPropertyCategory = ‘Input’
- ‘curve_values’ [CONNECTABLE]
- Types:
‘SDTypeArray<ColorRGB>’ (SDTypeArray)
- ‘weight’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘layer’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- ‘normal’ = SDMDLValueCall(mdl::state::normal()__default_call___23) [CONNECTABLE]
- Types:
‘float3’ (SDTypeFloat3)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[79/81] ‘mdl::df::fresnel_factor(color,color,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘ior’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘extinction_coefficient’ [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[80/81] ‘mdl::df::measured_factor(texture_2d,bsdf)’¶
- SDPropertyCategory = ‘Input’
- ‘values’ [CONNECTABLE]
- Types:
‘mdl::texture_2d’ (SDMDLTypeTextureReference) [Uniform]
- ‘base’ = SDMDLValueBSDF() [CONNECTABLE]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::bsdf’ (SDMDLTypeBSDF)
[81/81] ‘mdl::df::chiang_hair_bsdf(float,color,float2,float2,float2,float,color,float,string)’¶
- SDPropertyCategory = ‘Input’
- ‘diffuse_reflection_weight’ = SDValueFloat(float(0)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘diffuse_reflection_tint’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘roughness_R’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
- Types:
‘float2’ (SDTypeFloat2)
- ‘roughness_TT’ = SDMDLValueParameterReference(2) [CONNECTABLE]
- Types:
‘float2’ (SDTypeFloat2)
- ‘roughness_TRT’ = SDMDLValueParameterReference(3) [CONNECTABLE]
- Types:
‘float2’ (SDTypeFloat2)
- ‘cuticle_angle’ = SDValueFloat(float(0)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘absorption_coefficient’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
- Types:
‘ColorRGB’ (SDTypeColorRGB)
- ‘ior’ = SDValueFloat(float(1.54999995)) [CONNECTABLE]
- Types:
‘float’ (SDTypeFloat)
- ‘handle’ = SDValueString(string()) [CONNECTABLE]
- Types:
‘string’ (SDTypeString) [Uniform]
- SDPropertyCategory = ‘Output’
- ‘output’ [CONNECTABLE, READ_ONLY]
- Types:
‘mdl::hair_bsdf’ (SDMDLTypeHairBSDF)
Types:¶
[1/16] ‘mdl::df::scatter_mode’¶
- ‘mdl::df::scatter_mode’ (SDTypeEnum)
int scatter_reflect = SDValueInt(int(0))
int scatter_transmit = SDValueInt(int(1))
int scatter_reflect_transmit = SDValueInt(int(2))
[2/16] ‘mdl::df::bsdf_component’¶
- ‘mdl::df::bsdf_component’ (SDTypeStruct)
float weight
mdl::bsdf component
[3/16] ‘mdl::df::edf_component’¶
- ‘mdl::df::edf_component’ (SDTypeStruct)
float weight
mdl::edf component
[4/16] ‘mdl::df::vdf_component’¶
- ‘mdl::df::vdf_component’ (SDTypeStruct)
float weight
mdl::vdf component
[5/16] ‘SDTypeArray<mdl::df::bsdf_component>’¶
- ‘SDTypeArray<mdl::df::bsdf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::bsdf_component’ (SDTypeStruct)
float weight
mdl::bsdf component
[6/16] ‘SDTypeArray<mdl::df::vdf_component>’¶
- ‘SDTypeArray<mdl::df::vdf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::vdf_component’ (SDTypeStruct)
float weight
mdl::vdf component
[7/16] ‘SDTypeArray<mdl::df::edf_component>’¶
- ‘SDTypeArray<mdl::df::edf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::edf_component’ (SDTypeStruct)
float weight
mdl::edf component
[8/16] ‘SDTypeArray<mdl::df::bsdf_component>’¶
- ‘SDTypeArray<mdl::df::bsdf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::bsdf_component’ (SDTypeStruct)
float weight
mdl::bsdf component
[9/16] ‘SDTypeArray<mdl::df::vdf_component>’¶
- ‘SDTypeArray<mdl::df::vdf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::vdf_component’ (SDTypeStruct)
float weight
mdl::vdf component
[10/16] ‘SDTypeArray<mdl::df::edf_component>’¶
- ‘SDTypeArray<mdl::df::edf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::edf_component’ (SDTypeStruct)
float weight
mdl::edf component
[11/16] ‘mdl::df::color_bsdf_component’¶
- ‘mdl::df::color_bsdf_component’ (SDTypeStruct)
ColorRGB weight
mdl::bsdf component
[12/16] ‘mdl::df::color_edf_component’¶
- ‘mdl::df::color_edf_component’ (SDTypeStruct)
ColorRGB weight
mdl::edf component
[13/16] ‘SDTypeArray<mdl::df::color_bsdf_component>’¶
- ‘SDTypeArray<mdl::df::color_bsdf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::color_bsdf_component’ (SDTypeStruct)
ColorRGB weight
mdl::bsdf component
[14/16] ‘SDTypeArray<mdl::df::color_edf_component>’¶
- ‘SDTypeArray<mdl::df::color_edf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::color_edf_component’ (SDTypeStruct)
ColorRGB weight
mdl::edf component
[15/16] ‘SDTypeArray<mdl::df::color_bsdf_component>’¶
- ‘SDTypeArray<mdl::df::color_bsdf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::color_bsdf_component’ (SDTypeStruct)
ColorRGB weight
mdl::bsdf component
[16/16] ‘SDTypeArray<mdl::df::color_edf_component>’¶
- ‘SDTypeArray<mdl::df::color_edf_component>’ (SDTypeArray)
- Item Type:
- ‘mdl::df::color_edf_component’ (SDTypeStruct)
ColorRGB weight
mdl::edf component